%\documentclass[a4paper,10pt]{report}
%\input{../0.Préambule/Préambule_cours_prof}
%\begin{document}

\newpage
\section*{Résolution d'une équation du second degré avec la calculatrice}
\addcontentsline{toc}{section}{Résolution d'une équation du second degré avec la calculatrice}

\paragraph{Objectif du TP :}
\begin{enumerate}
\item[-]Comprendre un algorithme et pouvoir le compléter.
\item[-]Apprendre à programmer un algorithme sur sa calculatrice.
\end{enumerate}

\subsection*{Algorithme de résolution}

On veut automatiser la résolution des équations du second degré. Pour cela, on va 
chercher un algorithme de résolution des équations du second degré, afin de le 
programmer à l'aide d'une calculatrice ou d'un logiciel.

\begin{enumerate}
\item Rappeler les formules de résolution d'une équation du second degré.
\bigbreak
..........................................................................................................................................................................
\bigbreak
..........................................................................................................................................................................
\bigbreak
..........................................................................................................................................................................
\bigbreak
..........................................................................................................................................................................
\bigbreak
..........................................................................................................................................................................
\bigbreak
..........................................................................................................................................................................

\item Compléter l'algorithme ci-dessous afin qu'il affiche, lorsque l'on saisit les valeurs a, b et c, les éventuelles solutions de l'équation $ ax^2+bx+c=0 $.

\hspace{2cm}
\renewcommand{\arraystretch}{1.5}
\begin{tabular}{|l}
Saisir $a$,$b$,$c$\\
$d$ prend la valeur ...\\
\textbf{Si} $d<0$\\
\hspace*{4mm} Alors afficher \og pas de solution  \fg{}\\
\hspace*{4mm} Sinon \textbf{Si} $d$ ... \\
\hspace*{1.4cm} Alors afficher $-b/2a$\\
\hspace*{1.4cm} Sinon afficher ...\\
\hspace*{1.4cm} \textbf{Fin si}\\
\textbf{Fin si} \\
\end{tabular}

\subsection*{Programmation avec la calculatrice}

\item La méthode pour obtenir les instruction utile pour programmer un algorithme sur une TI 83 est donné ci-dessous:
\begin{enumerate}
\item[•] Taper \boxed{Enter} pour aller à la ligne (lorsque la ligne commence par :  ) 
\item[•] Pour trouver les instructions \textit{Prompt, Disp} taper sur \boxed{PRGM} puis sélectionner \textbf{I/O}.( ou \textbf{E/S})
\item[•] Pour trouver les instructions \textit{If, Then, Else} et \textit{End} taper sur \boxed{PRGM} puis sélectionner \textbf{CTL}.
\item[•] Pour trouver : $\blacktriangleright$Frac taper sur \boxed{MATH} puis sélectionner \textbf{MATH }
\item[•] Pour $\rightarrow$ taper sur \boxed{STO} 
\item[•] Pour > et = , taper sur \boxed{2nd} \boxed{MATH}
\item[•] \textbf{!! Ne pas confondre les touches – et (-)!!}
\item[•] Une fois le programme tapé, on le quitte (2nd MODE) et pour l'exécuter on tape sur \boxed{PRGM} et on sélectionne le nom du programme et \textbf{EXE}.
\item[•] Si on veut remodifier le texte du programme on tape sur \boxed{PRGM} puis on choisit \textbf{EDIT}.
\end{enumerate}
\item Appuyer sur \boxed{PRGM} puis sélectionner \textbf{NEW}. (ou \textbf{NOUV})
\item Donner un nom au programme (par exemple :DEGRE2) puis \boxed{ENTER}

\item Compléter le programme ci-dessous sur la calculatrice.

\begin{minipage}{7cm}
\begin{center}
\begin{tabular}{|l|}
\hline 
\textbf{Casio} \\ 
\hline 
$"A="?\rightarrow A$ \RetourChariot\\
$"B="?\rightarrow B$ \RetourChariot\\
$"C="?\rightarrow C$ \RetourChariot\\
............................... $ \rightarrow D $  \RetourChariot\\
D \TriangleDroite\\
If $D<0$  \RetourChariot\\
Then "PAS DE SOLUTION"  \RetourChariot\\
Else If $D=$ .....................  \RetourChariot\\
Then "1 SOLUTION" \RetourChariot\\
$-B/(2 \times A)$  \TriangleDroite\\
Else  "2 SOLUTIONS" \RetourChariot\\
............................... \TriangleDroite\\
............................... \TriangleDroite\\
IfEnd \RetourChariot\\
IfEnd \RetourChariot\\
\hline 
\end{tabular} 
\end{center}
\end{minipage}
\hspace*{1mm}        
\begin{minipage}{9cm}
\begin{center}
\begin{tabular}{|l|}
\hline 
\textbf{TI} \\ 
\hline 
: Prompt A, B, C \\
: ............................... $ \rightarrow D $ \\
: Disp "DELTA",D \\
: If $D<0$ \\
: Then \\
: Disp "PAS DE SOLUTION" \\
: Else
: If $D=$ ..................... \\
: Then \\
: Disp "1 SOLUTION",$-B/(2 \times A)$ \TriangleDroite Frac\\
: Else \\
: Disp "2 SOLUTIONS", ....................\\
............................... \TriangleDroite Frac, .......... \\
...............................\TriangleDroite Frac \\
: End\\ 
\hline 
\end{tabular}
\end{center}
\end{minipage}

\subsection*{Vérification de l'algorithme}

\item Exécuter ce programme (on tape sur \boxed{PRGM} puis on choisit \textbf{EXE}) pour résoudre les équations suivantes :
\begin{enumerate}
\item $ 10x^2+7x+1=0 $
\bigbreak
..........................................................................................................................................................................

\item $ 0,1x^2-0,7x+1=0 $
\bigbreak
..........................................................................................................................................................................

\item $ x^2-12x+11=0 $
\bigbreak
..........................................................................................................................................................................

\item $ x^2-5x+7=0 $
\bigbreak
..........................................................................................................................................................................

\item $ 16x^2+56x+49=0 $
\bigbreak
..........................................................................................................................................................................

\item $ 36x^2-35x+34=0 $
\bigbreak
..........................................................................................................................................................................

\end{enumerate}
\end{enumerate}

%\end{document}